package com.info.zhiduoduo.repository.dto.account;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.info.zhiduoduo.common.excelconverter.MakerTypeZDDConverter;
import com.info.zhiduoduo.common.excelconverter.OpeningLocationConverter;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author wang
 */
@Data
public class NotUpStandardMakerExcelDto {


    @ApiModelProperty("创客userid")
    @ExcelIgnore
    private int userid;



    @ApiModelProperty("开户时间")
    @ExcelProperty(value = "开户日期" , index = 0)
    private String openFinishtime;


    @ApiModelProperty("姓名")
    @ExcelProperty(value = "姓名" , index = 1)
    private String realname;


    @ApiModelProperty("所属企业")
    @ExcelProperty(value = "所属公司" , index = 3)
    private String compname;

    @ApiModelProperty("商务经理")
    @ExcelProperty(value = "商务经理" , index = 4)
    private String manager;

    @ApiModelProperty("工作室名称")
    @ExcelProperty(value = "工作室" , index = 2)
    private String username;


    @ApiModelProperty("待处理")
    @ExcelProperty(value = "未处理周期" ,index = 5)
    private int pending;

    @ApiModelProperty("已处理")
    @ExcelProperty(value = "已处理周期" ,index = 6)
    private int processed;

    @ApiModelProperty("创客类型:1：  2：智杰税 3:智众包创客")
    @ExcelProperty(value = "创客注册地",index = 7,converter = MakerTypeZDDConverter.class)
    private Integer makerType;

    @ApiModelProperty("创客注册地:1天津，2共青城，3芜湖，4.普陀山，5徐州")
    @ExcelProperty(value = "创客注册地",index = 8,converter = OpeningLocationConverter.class)
    private Integer openingLocation;

    @ApiModelProperty("最近一个周期交易金额")
    @ExcelProperty(value = "最近一个周期交易金额" ,index = 9)
    private BigDecimal totalAmount;

}
